package com.ssy.lingxi.order.model.vo.platform.response;

import java.io.Serializable;
import java.util.List;

/**
 * 平台后台 - 查询会员支付策略详情返回
 * @author 万宁
 * @version 2.0.0
 * @date 2021-08-11
 */
public class PlatformPaymentDetailVO implements Serializable {
    private static final long serialVersionUID = -4536726417380076588L;

    /**
     * 支付策略Id
     */
    private Long paymentId;

    /**
     * 支付策略名称
     */
    private String name;

    /**
     * 支付方式与支付渠道列表
     */
    private List<PlatformPaymentPayTypeDetailVO> payTypes;

    /**
     * 是否适用所有会员，ture-是，false-否
     */
    private Boolean allMembers;

    public Long getPaymentId() {
        return paymentId;
    }

    public void setPaymentId(Long paymentId) {
        this.paymentId = paymentId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public List<PlatformPaymentPayTypeDetailVO> getPayTypes() {
        return payTypes;
    }

    public void setPayTypes(List<PlatformPaymentPayTypeDetailVO> payTypes) {
        this.payTypes = payTypes;
    }

    public Boolean getAllMembers() {
        return allMembers;
    }

    public void setAllMembers(Boolean allMembers) {
        this.allMembers = allMembers;
    }
}
